package com.blrs.domain.vo;

import com.blrs.domain.QuotationProductMessage;

import java.util.Date;
import java.util.List;

/**
 * @author guobin
 * @title: QuotationProductMessageVo
 * @projectName blrs
 * @description: TODO
 * @date 2023/9/2610:50
 */
public class QuotationProductMessageVo {
    /** 报价单id */
    private String quotationId;
    /** 商机id */
    private String businessId;
    /** 立项编号 */
    private String approvalNumber;
    /** 公司id */
    private String companyId;

    /** 公司名称 */
    private String companyName;
    /** 员工人数 */
    private String employeeNumber;
    /** 地址 */
    private String address;
    /** 认证机构 */
    private String certificateAuthority;
    /** 联系人 */
    private String contacts;
    /** 客户需求 */
    private String customerDemand;
    /** 单位 */
    private String unit;
    /** 报价说明 */
    private String quotationDescription;
    /** 付款方式 */
    private String paymentMethod;
    /** 售后服务 */
    private String afterService;
    /** 温馨提示 */
    private String tips;
    /** 审批人id */
    private String approvalId;
    /** 审批人 */
    private String approvalName;
    /** 审批结果 */
    private String approvalResults;
    /** 审批信息 */
    private String approvalInformation;
    private String isSubmit;


    private String operateName;

    //版本
    private String version;

    //预成交金额
    private String transactionAmount;

    //成交时间
    private Date transactionTime;

    //附件
    private String uploadFile;

    public String getUploadFile() {
        return uploadFile;
    }

    public void setUploadFile(String uploadFile) {
        this.uploadFile = uploadFile;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getTransactionAmount() {
        return transactionAmount;
    }

    public void setTransactionAmount(String transactionAmount) {
        this.transactionAmount = transactionAmount;
    }

    public Date getTransactionTime() {
        return transactionTime;
    }

    public void setTransactionTime(Date transactionTime) {
        this.transactionTime = transactionTime;
    }

    public String getOperateName() {
        return operateName;
    }

    public void setOperateName(String operateName) {
        this.operateName = operateName;
    }

    public String getIsSubmit() {
        return isSubmit;
    }

    public void setIsSubmit(String isSubmit) {
        this.isSubmit = isSubmit;
    }

    private List<QuotationProductMessage> productMessageList;

    public String getQuotationId() {
        return quotationId;
    }
    public void setQuotationId(String quotationId) {
        this.quotationId = quotationId;
    }

    public String getBusinessId() {
        return businessId;
    }

    public void setBusinessId(String businessId) {
        this.businessId = businessId;
    }

    public String getApprovalNumber() {
        return approvalNumber;
    }

    public void setApprovalNumber(String approvalNumber) {
        this.approvalNumber = approvalNumber;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getEmployeeNumber() {
        return employeeNumber;
    }

    public void setEmployeeNumber(String employeeNumber) {
        this.employeeNumber = employeeNumber;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCertificateAuthority() {
        return certificateAuthority;
    }

    public void setCertificateAuthority(String certificateAuthority) {
        this.certificateAuthority = certificateAuthority;
    }

    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getCustomerDemand() {
        return customerDemand;
    }

    public void setCustomerDemand(String customerDemand) {
        this.customerDemand = customerDemand;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getQuotationDescription() {
        return quotationDescription;
    }

    public void setQuotationDescription(String quotationDescription) {
        this.quotationDescription = quotationDescription;
    }

    public String getPaymentMethod() {
        return paymentMethod;
    }

    public void setPaymentMethod(String paymentMethod) {
        this.paymentMethod = paymentMethod;
    }

    public String getAfterService() {
        return afterService;
    }

    public void setAfterService(String afterService) {
        this.afterService = afterService;
    }

    public String getTips() {
        return tips;
    }

    public void setTips(String tips) {
        this.tips = tips;
    }

    public String getApprovalId() {
        return approvalId;
    }

    public void setApprovalId(String approvalId) {
        this.approvalId = approvalId;
    }

    public String getApprovalName() {
        return approvalName;
    }

    public void setApprovalName(String approvalName) {
        this.approvalName = approvalName;
    }

    public String getApprovalResults() {
        return approvalResults;
    }

    public void setApprovalResults(String approvalResults) {
        this.approvalResults = approvalResults;
    }

    public String getApprovalInformation() {
        return approvalInformation;
    }

    public void setApprovalInformation(String approvalInformation) {
        this.approvalInformation = approvalInformation;
    }

    public List<QuotationProductMessage> getProductMessageList() {
        return productMessageList;
    }

    public void setProductMessageList(List<QuotationProductMessage> productMessageList) {
        this.productMessageList = productMessageList;
    }
}
